Goto

Collaborating Authors

 computing community


CACM Community

Communications of the ACM

I became Editor-in-Chief of Communications of the ACM (CACM) to make the magazine again the forum where the computer science community shares ("communicates") its most important results. Whether you compute with bits or qubits, write software or proofs, develop algorithms or neural networks, teach or take classes, work in industry or academia, live in the U.S. or elsewhere, believe tech is the way forward or not, CACM should be the place to share your best work with our broad, diverse, and international community. Early in my career, CACM played this role. Everyone in the field read the magazine, and the CS community shared its most important results there. To get a sense, look at the 1983 CACM 25th Anniversary issue (https://dl.acm.org/toc/cacm/1983/26/1), which reprinted articles from the magazine's early years.

  Country:
  Industry: Education (0.36)

Jeremy Kepner named SIAM Fellow

#artificialintelligence

Jeremy Kepner, a Lincoln Laboratory Fellow in the Cyber Security and Information Sciences Division and a research affiliate of the MIT Department of Mathematics, was named to the 2021 class of fellows of the Society for Industrial and Applied Mathematics (SIAM). The fellow designation honors SIAM members who have made outstanding contributions to the 17 mathematics-related research areas that SIAM promotes through its publications, conferences, and community of scientists. Kepner was recognized for "contributions to interactive parallel computing, matrix-based graph algorithms, green supercomputing, and big data." Since joining Lincoln Laboratory in 1998, Kepner has worked to expand the capabilities of computing at the laboratory and throughout the computing community. He has published broadly, served on technical committees of national conferences, and contributed to regional efforts to provide access to supercomputing.


Technical Perspective: Race Logic Presents a Novel Form of Encoding

Communications of the ACM

Moore's Law and Dennard scaling are waning. Yet the demand for computer systems with ever-increasing computational capabilities and power/energy-efficiency continues unabated, fueled by advances in big data and machine learning. The future of fields as disparate as data analytics, robotics, vision, natural language processing, and more, rests on the continued scaling of system performance per watt, even as traditional CMOS scaling ends. The following paper proposes a surprising, novel, and creative approach to post-Moore's Law computing by rethinking the digital/analog boundary. The central idea is to revisit the idea of data representation and show how it is a critical design choice that cuts across hardware and software layers.


ACM Awards Honor CS Contributions

Communications of the ACM

In this issue of Communications, as evidenced by the cover and lead article, we celebrate the latest recipients of the ACM A.M. Turing Award. Yoshua Bengio, Yann LeCun, and Geoffrey Hinton carried out pioneering work in deep learning that has touched all our lives. As Turing Laureates, they now join the eminent group of technology visionaries recognized with the world's highest distinction in computing. The Turing Award is one of a suite of professional honors ACM bestows annually to recognize technical achievements that have made significant contributions to our field. This month, I will have the pleasure of joining the awardees, ACM Fellows, and other luminaries in San Francisco for the ACM Awards Banquet.


ACM's 2018 General Election

Communications of the ACM

The ACM constitution provides that our Association hold a general election in the even-numbered years for the positions of President, Vice President, Secretary/Treasurer, and Members-at-Large. Biographical information and statements of the candidates appear on the following pages (candidates' names appear in random order). In addition to the election of ACM's officers--President, Vice President, Secretary/Treasurer--two Members-at-Large will be elected to serve on ACM Council. Please refer to the instructions posted at https://www.esc-vote.com/acm2018. To access the secure voting site, you will need to enter your email address (the email address associated with your ACM member record) and your unique PIN provided by Election Services Co. Should you wish to vote by paper ballot please contact Election Services Co. to request a paper copy of the ballot and follow the postal mail ballot procedures: [email protected] or 1-866-720-4357. Please return your ballot in the enclosed envelope, which must be signed by you on the outside in the space provided. The signed ballot envelope may be inserted into a separate envelope for mailing if you prefer this method. All ballots must be received by no later than 16:00 UTC on 24 May 2018. Validation by the Tellers Committee will take place at 14:00 UTC on 29 May 2018. Jack Davidson's research interests include compilers, computer architecture, system software, embedded systems, computer security, and computer science education. He is co-author of two introductory textbooks: C Program Design: An Introduction to Object-Oriented Programming and Java 5.0 Program Design: An Introduction to Programming and Object-oriented Design. Professionally, he has helped organize many conferences across several fields.


ACM's 2016 General Election

Communications of the ACM

The ACM constitution provides that our Association hold a general election in the even-numbered years for the positions of President, Vice President, Secretary/Treasurer, and Members-at-Large. Biographical information and statements of the candidates appear on the following pages (candidates' names appear in random order). In addition to the election of ACM's officers--President, Vice President, Secretary/Treasurer--five Members-at-Large will be elected to serve on ACM Council. Please refer to the instructions posted at https://www.esc-vote.com/acm2016. To access the secure voting site, you will need to enter your email address (the email address associated with your ACM member record) and your unique PIN provided by Election Services Co. Please return your ballot in the enclosed envelope, which must be signed by you on the outside in the space provided. The signed ballot envelope may be inserted into a separate envelope for mailing if you prefer this method. All ballots must be received by no later than 16:00 UTC on 24 May 2016. Validation by the Tellers Committee will take place at 14:00 UTC on 26 May 2016. Vicki Hanson is a Distinguished Professor of Computing at Rochester Institute of Technology, U.S. (since 2013), Professor and Chair of Inclusive Technologies, Computing, University of Dundee, U.K. (since 2009), and an IBM Research Staff Member Emeritus (since 2009). Previously, she was Research Staff Member and Manager, IBM T.J. Watson Research Center (1986–2008), Research Associate, Haskins Laboratories, New Haven, CT (1980–86), and Postdoctoral Fellow at the Salk Institute for Biological Studies (1978–80). Vicki is the ACM Vice President. She also currently serves as a member of the ACM Executive Committee and Council, on the ACM-W Europe Executive Committee, and on the ACM Fellows Awards Committee (Chair, 2015). She is Vice President at Large of ACM SIGCHI and an ACM Distinguished Speaker. She has served on the SIG Governing Board Executive Committee (2005–14; SGB Chair 2010–12), and as Chair of SIGACCESS, where she revitalized the SIG and established a successful annual conference (ASSETS). She co-founded the field's premier archival journal (ACM Transactions on Accessible Computing) and served as Associate Editor of ACM TWEB. She was on the organizing committee for several SIGPLAN OOPSLA conferences, chaired the recent ACM CEO Search Committee, and currently serves on the Royal Society of Edinburgh Fellows committee (since 2013; Convener 2015). She is an ACM Fellow, a Chartered Fellow of the British Computer Society, a Fellow of the Royal Society of Edinburgh, and a Senior Member of IEEE.